/**
 * ArticleEntity.java 上午12:34:33 2012-5-1
 * Cyber Information Technology Co.,Ltd.
 *   
 *   http://www.citchina.cn
 *   citchina.org@gmail.com
 */
package cn.cit.wcif.article.api.persistence;

import java.sql.Date;

/**
 * @author Jonathan
 * @version 1.0
 * 
 */
public interface IArticleEntity {
	// ID
	long getId();

	// 文章标题
	String getContentName();

	// 发布人编码
	long getPublishUserID();

	// 发布日期
	Date getPublishDate();

	// 栏目ID
	long getChID();

	// 简介
	String getIntroduction();

	// 内容
	String getContent();

	// 推荐信息
	String getRecommend();

	// 更新时间
	Date getUpdateTime();

	// 更新人员ID
	long getUpdateUserID();

	// 信息出处
	String getInfoSrc();

	// 关键字
	String getContentKey();

	// 审批状态
	String getContentState();

	// 退回原因
	String getBackReason();

	// 内容摘要，带格式
	String getContentZhaiyao();

	// 推荐时间
	Date getRecommendTime();

	// 语言：CN：简体中文
	String getLang();

	void setId(long id);

	void setContentName(String contentName);

	void setPublishUserID(long publishUserID);

	void setPublishDate(Date publishDate);

	void setChID(long chID);

	void setIntroduction(String introduction);

	void setContent(String content);

	void setRecommend(String recommend);

	void setUpdateTime(Date updateTime);

	void setUpdateUserID(long updateUserID);

	void setInfoSrc(String infoSrc);

	void setContentKey(String contentKey);

	void setContentState(String contentState);

	void setBackReason(String backReason);

	void setContentZhaiyao(String contentZhaiyao);

	void setRecommendTime(Date recommendTime);

	void setLang(String lang);
}
